home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1997 / MacHack 1997.toast / Hacks / Hacks ’93 / Digital Signature Forger / Source / Control.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-06-17  |  1.1 KB  |  59 lines  |  [TEXT/KAHL]

  1. /*
  2.  *  Forger
  3.  *  An init for forcing AOCE digital signitures to always suceed or fail.
  4.  *
  5.  *  Copyright © 1993 by David Shayer.  All rights reserved.
  6.  *
  7.  *  File: Control.h
  8.  */
  9.  
  10.  
  11. /***************************** Constants *******************************/
  12.  
  13. #define _DigitalSignature    0xAA5D
  14.  
  15. #define    kControlAddr        0xABCDEF00
  16.  
  17.  
  18. /***************************** Resources *******************************/
  19.  
  20. #define rColorAbout        130
  21. #define    rBWAbout        131
  22.  
  23. #define    rMainDlog        129
  24. #define    rBWMainDlog        132
  25. #define    rOn                2
  26. #define    rOff            3
  27. #define    rAlways            4
  28. #define    rNever            5
  29. #define    rRect1            8
  30. #define    rRect2            10
  31. #define    rAbout            11
  32. #define    rQuit            12
  33.  
  34. /***************************** Data Structures *******************************/
  35.  
  36. typedef struct
  37. {
  38.     long        TrapAddr;
  39.     short        On;
  40.     short        Succeed;
  41.     long        Store;
  42. } DataRec, *DataRecPtr;
  43.  
  44. /***************************** Prototypes *******************************/
  45.  
  46. void main (void);
  47. void Init (void);
  48. void CheckOCE (void);
  49. void HandleDialog (void);
  50. void AboutBox (void);
  51. DataRecPtr GetDataAddr (void);
  52. pascal void DrawRect (WindowPtr WindPtr, short ItemNo);
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.